Cloud Computing and Dynamic Resource Allocation for Multimedia Applications
نویسندگان
چکیده
We have witnessed significant advances in multimedia applications due to the rapid increase in digital media, computing power, communication speed, and storage capacity. Multi-media has become an indispensable aspect in contemporary daily life. Recently, cloud computing technology has offered great opportunities for multimedia applications. The performance of the multimedia applications can be significantly improved by optimizing the various resources in the mul-timedia system. The papers selected for this special issue represent a good panel for addressing the resource allocation problems in multimedia applications. We would like to thank the authors for their excellent contributions. We are grateful to all reviewers for their constructive comments which help to improve the quality of the papers. This special issue contains five papers, in which two papers are related to cloud-based multimedia applications, two papers deal with Peer-to-Peer (P2P) video streaming systems, and one paper addresses the resource allocation problem in wireless networks. In the paper entitled " Multi-objective genetic algorithm for task assignment on heterogeneous nodes, " C. B. P. Del Notario et al. present a task assignment strategy based on genetic algorithms for a client-cloud multimedia system. Specifically, the task execution quality is maximized under the constraints of energy and bandwidth. In the video processing scenario, the proposed method employs trans-coding to provide a tradeoff between video quality and processing and band-width demands. In the paper entitled " Towards an automatic parameter-tuning framework for cost optimization on video encoding cloud, " X. Li et al. conduct an empirical study on video encoding cloud, targeting an optimization framework to minimize H.264 encoding cost by tuning the key parameters. The experiment results show that the tested parameters can be independently tuned to minimize the encoding cost, which makes the automatic parameter-tuning framework feasible and promising for video encoding cloud. In the paper entitled " Improving streaming capacity in multi-channel P2P VoD systems via intra-channel and cross-channel resource allocation, " Y. He and L. Guan. present novel methods to improve the streaming capacity for a multi-channel P2P video-on-demand (VoD) system by efficiently utilizing both intrachannel and cross-channel resources. The intrachannel resource allocation problem can be formulated into a linear programming (LP) problem. The cross-channel resource allocation can be enabled by both optimal server upload allocation among channels and cross-channel sharing of peer upload bandwidths. In the paper entitled " Performance evaluation of an object management policy approach for P2P networks, " D. Vieira et al. …
منابع مشابه
A review of methods for resource allocation and operational framework in cloud computing
The issue of management and allocation of resources in cloud computing environments, according to the breadth of scale and modern technology implementation, is a complicated issue. Issues such as: the heterogeneity of resources, resource dependencies to each other, the dynamics of the environment, virtualization, workload diversity as well as a wide range of management objectives of cloud servi...
متن کاملIntegrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کاملEnergy Aware Resource Management of Cloud Data Centers
Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...
متن کاملFRA-PSO: A two-stage Resource Allocation Algorithm in Cloud Computing
Cloud computing gives a large quantity of processing possibilities and heterogeneous resources, meeting the prerequisites of numerous applications at diverse levels. Therefore, resource allocation is vital in cloud computing. Resource allocation is a technique that resources such as CPU, RAM, and disk in cloud data centers are divided among cloud users. The resource utilization, cloud service p...
متن کاملA Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems
Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...
متن کاملOptimization Task Scheduling Algorithm in Cloud Computing
Since software systems play an important role in applications more than ever, the security has become one of the most important indicators of softwares.Cloud computing refers to services that run in a distributed network and are accessible through common internet protocols. Presenting a proper scheduling method can lead to efficiency of resources by decreasing response time and costs. This rese...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Digital Multimedia Broadcasting
دوره 2012 شماره
صفحات -
تاریخ انتشار 2012